/* @charset"utf-8"  */
*{
	padding:0;
	margin:0;
}

body{
	background:#44565c;
	font-size:12px;
	font-family:"Microsoft Yahei";
	margin: 0 auto;
}

#container{
	width: 980px;
	height: 1386px;
	background: #ffffff;
	padding: 0 44px;
	margin: 0 auto;
	position:relative;
}

header{
	margin-bottom:30px;
	position:relative;
}

header .love{
	height: 61px;
	width: 110px;
	background: #db3e75;
	position: relative;
}

header .love p{
	color: #ffffff;
	position: absolute;
	margin-left: 3px;
	bottom: 2px;
}

header .datetim{
	color:#d45d5c;
	font-family: "SimHei";
	position:absolute;
	right:0;
	bottom:0;
}

header .fengexian1{
	border:2px solid #938e8c;
	width:892px;
}

.part1{
	position:relative;
}

.changfu{
	margin-bottom:30px;
	position:relative;
}

.changfu img{
	width:641px;
	height:301px;
}

.part1 .jianjie{
	position: absolute;
	width: 230px;
	height: 280px;
	top: 0;
	right:0;
}

.part1 .jianjie hr{
	float:left;
	width:203px;
	border:2px solid #cc8091;
}

.part1 .jianjie .mingzi{
	text-decoration:underline;
	font-size:20px;
	font-family:"Microsoft YaHei";
	color:#000000;
}

.part1.jianjie.daihao{
	font-family: "STkaiti";
	font-size: 12px;
	margin-bottom: 10px;
	color: #676767;
}

.part1 .jianjie .xuhao{
	font-style:italic;
	color: #75b86b;
	font-size: 116px;
	font-family: "Microsoft YaHei";
	position: absolute;
	top: 90px;
}

.age{
	position:relative;
}

.num{
	font-size: 55px;
	color: #cc8091;
	position: absolute;
	bottom: -10px;
}

.sui{
	font-size: 21px;
	color: #cc8091;
	position: absolute;
	bottom: 12px;
	left: 80px;
}

.fanming{
    font-family:"Mircrosoft YaHei";
    color:#cc8091;
    position:absolute;
    bottom:0;
    left:80px;
}

.part2{
	width: 641px;
	margin: 20px 0;
	position: absolute;
	top: 440px;
}

/* .part2 div{
	margin-bottom:20px;
	margin-right: 20px;
	float:left;
} */

.part2 h2{
	font-size:16px;
    font-family:"Mircrosoft YaHei";
    text-decoration: underline;
    font-weight: bold;
}

.princess{
	margin-right:20px;
	float:left;
}

.princess .pa1{
	font-size:12px;
    line-height:32px;
    width:200px;
    color:#767777;
}

.demon{
	margin-right:20px;
	float:left;
}

.demon .pa2{
	font-size:12px;
    line-height:32px;
    color:#231815;
    width:160px;
    opacity:0.5;
}

.reversal{
	float:left;
}

.reversal .pa3{
	font-size:12px;
    line-height: 32px;
	width:200px;
}

.index{
	margin-top:15px;
}

.part2 .index p span{
	color: #cd4a48;
	font-style:italic;
}

.part3{
	clear: both;
	position:absolute;
	top:740px;
	width:980px;
}

.one{
	width: 415px;
	float: left;
	margin-bottom: 30px;
}

.up p span{
	font:italic 72px "SimHei";
	color: #f5e327;
	font-weight: 700;
	margin-right: 16px;
}

.up .jieshao{
	font-size: 42px;
	color:#11456b;
	font-family:"SimHei";
	font-weight: 700;
	margin-bottom: 10px;
}

.one .fengexian3{
	border: 2px #11456b solid;
	margin-bottom: 20px;
}

.down p span{
	font-size: 70px;
	font-family:"SimHei";
	color: #f5e327;
	float: left;
	padding: 20px 10px 30px 0;
}

.down p{
	line-height: 16px;
}

.down .p2{
	text-indent:2em;
}

.down .p3{
	text-indent:2em;
}

.down img{
	float:right;
    width:150px;
    height:205px;
}

.right_area{
	float: right;
	width: 458px;
}

.right_area .youtu{
	position: relative;
	margin-top: 15px;
}

.right_area .youtu img{
	width:458px;
    height:240px;
    float:left;
}

.rigth_area .youtu .qiangdiao{
	background: black;
	width: 458px;
	height: 61px;
	position: absolute;
	bottom: 3px;
	background-color: rgba(0,0,0,0.3);
}

.rigth_area .youtu .favorite{
	position: absolute;
	bottom: 9px;
	height: 41px;
	margin-left: 70px;
	padding-left: 20px;
	border-left:3px solid #72b16a;
}

.favorite .huge_one{
	font-size: 26px;
	color: #11456b;
	font-weight: bold;
    text-align: left;
}

.favorite .small_two{
	font-style: italic;
	color: #72b16a;
}


.right_area .youxia{
	width: 459px;
	height: 318px;
	background: #eeedd6;
	margin-top: 15px;
}

.right_area .youxia p{
	font: 16px;
	font-family:  "宋体";
	color: #5a5b5b;
	margin-left: 30px;
	padding-top: 26px;
	padding-bottom: 20px;
}

.pha{
	padding-top:30px;
    margin-left:30px;
}

.right_area .youxia .zuobian{
	font-style: italic;
	font-size: 16px;
    font-family:"宋体";
    color:#5a5b5b
}

.right_area .youxia .youbian{
	font-size:16px;
    font-family:"宋体";
    color:#5a5b5b;
}

.red_area{
	position: absolute;
	width:250px;
	padding-left:10px;
	background: #ea2d70;
	color:#ffffff;
	bottom: 0;
}

.red_area span{
	font-size:75px;
	float:left;
    font-family:"Mircrosoft YaHei";
}

.red_area .fengexian4{
	border-left: 5px solid #ffffff;
	height: 86px;
	float: left;
	margin-top: 20px;
	padding-left:10px;
}

.red_area .shangmian{
	font-size:13px;
	font-style: italic;
	color: #ffffff;
}

.red_area .xiamian{
	font: 10px "黑体";
	color: #ffffff;
	margin-top:2px;
	font-style: italic;
}

.youxiajiao{
	position:absolute;
    bottom:50px;
    right:0;
    width:180px;
}

.youxiajiao span{
	color:#ac2c28;
    font-size:25px;
    font-family:"黑体";
}

.footer{
	position:absolute;
    bottom:0;
}

.footer hr{
	position:relative;
	width:892px;
	color:#ffffff;
	border:2px solid #938e8c;
}

.footer .love{
	float: right;
	color: #d45d5c;
	font-family: "SimHei";
}